ride off into the sunset - German English Dictionary